package net.wantongtech.xa.uploadbasicinfo.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.wtkj.dao.annotation.DatabaseTable;
import com.wtkj.dao.annotation.PrimaryKey;
import com.wtkj.vo.AbstractValueObject;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 销卡退费Excel实体
 *
 * @author MaShibo
 * 日期 :  2020/1/3
 */
@Data
@DatabaseTable(tableName = "TMP_BACKMNY")
@EqualsAndHashCode(callSuper = false)
public class RefundExcelModel extends AbstractValueObject {

    private static final long serialVersionUID = -8022024655546515099L;


    @ExcelProperty(index = 0)
    private Integer rowNumber;

    @ExcelProperty(index = 1)
    private String vehPlate;

    @ExcelProperty(index = 2)
    private String cardNo;

    @ExcelProperty(index = 3)
    private BigDecimal backMny;

    @ExcelProperty(index = 4)
    private String sysName;

    @ExcelProperty(index = 5)
    private String receiveName;

    @ExcelProperty(index = 6)
    private String bankNo;

    @ExcelProperty(index = 7)
    private String bankName;

    @ExcelProperty(index = 8)
    private String phoneNo;

    @ExcelIgnore
    @PrimaryKey
    private String id;

    @ExcelIgnore
    private String fileName;

    @ExcelIgnore
    private String errorInfo;

    @ExcelIgnore
    private Integer state;
}
